Statistical Usage Testing for Software Reliability Control

نویسندگان

  • Per Runeson
  • Claes Wohlin
چکیده

Software reliability is a frequently used term, but very seldom the reliability is under control during a software development project. This paper presents a method, statistical usage testing (SUT), which gives the possibility to estimate and predict, and hence control software reliability. SUT is the reliability certification method described as a part of Cleanroom software engineering. The main objective of SUT is to certify the software reliability and to find the faults with high influence on reliability. SUT provides statistically based stopping rules during test as well as an effective use of test resources, which is shown by practical application of this and similar methods. This paper presents the basic ideas behind SUT and briefly discusses the theoretical basis as well as the application of the method. III III. Statistical Usage Testing for Software Reliability Control

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adapted Statistical Usage Testing: A Case Study

This paper provides a summary of the experience and lessons learned when applying statistical usage testing (SUT) to the U.S. Army's Crusader program. Even though the program was discontinued in August, 2002, significant results were obtained that are worthy of reporting to the software reliability engineering community. The cancelled Crusader was to be a technically advanced, fully automated a...

متن کامل

Statistical Testing of Software Based on a Usage Model

In statistical testing, a model is developed to characterize the population of uses of the software, and the model is used to generate a statistically correct sample of all uses of the software. A software ‘usage model’ characterizes the population of intended uses of the software in the intended environment. Statistical testing based on a software usage model ensures that the failures that wil...

متن کامل

Engineering Practices for Statistical Testing

April 1998 When a population is too large for exhaustive study, as is the case for all possible uses of a software system, a statistically correct sample must be drawn as a basis for inferences about the population. In statistical testing of software, testing is treated as an engineering problem to be solved by statistical methods. Figure 1 shows the parallel between a classical statistical des...

متن کامل

JUMBL: A Tool for Model-Based Statistical Testing

Statistical testing of software based on a usage model is a cost-effective and efficient means to make inferences about software quality. In order to apply this method, a usage model is developed and analyzed to validate its fitness for use in testing. The model may then be used to generate test cases representing expected usage, and to reason about system reliability given the performance on t...

متن کامل

Software Reliability Test Based on Markov Usage Model

The reliability test for embedded software system is very difficult due to its complex structure and large scale. Markov usage model which describes the software usage with Markov process is widely used for statistical test. Software statistical test based on Markov usage model is an effective approach to the generation of test cases with high efficiency and the evaluation of software reliabili...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Informatica (Slovenia)

دوره 19  شماره 

صفحات  -

تاریخ انتشار 1995